almost lost it - German English Dictionary